package com.example.demo.controller;

/**
 * @author suliwei
 * @description: 测试 静态代理实质将被代理类包装一层, 调用包装后的代理类
 * @date 2025/2/27 10:51
 */

public class TankJT { //被代理类
    public  void move(){
        System.out.println("TankJT moving cla....");
    }
    public static void main(String[] args) {
        new ProxyTank().move();
    }
}

class ProxyTank extends TankJT { //代理类
    @Override
    public void move()
    {
        System.out.println("方法执行前...");
        super.move();
        System.out.println("方法执行后...");
    }
}
